Merged
Conversation
统一历史记录的项目 scope 归属规则,修复父子项目并存时的误归类,并补强白屏/刷新定位链路。 技术改动: - 抽取前后端共识的路径 scope 归一化、边界匹配与“最具体项目”解析逻辑,盘符根目录仅允许精确命中 - 提升 history index/list 缓存版本,统一 dirKey 生成与 fallback 诊断日志,避免旧缓存继续复用错误归属 - 修复 Windows 主进程在 WSL 运行时对已配置 GEMINI_CLI_HOME 的处理,并对齐 Gemini projectHash 根目录候选 - 保留历史 Markdown 中的 Windows 本地绝对路径与 file:// 链接,补充 renderer lifecycle 与 white screen 关键日志 - 为项目扫描的盘符根目录生成稳定展示名,并补充 path scope、Gemini hash、history markdown、renderer lifecycle 回归测试 产品影响: - 历史列表与历史跳转在父子项目并存时会归属到最具体项目,不再被父项目误吞 - 从历史记录打开本地文件链接时可正确保留 Windows 绝对路径 - 白屏、强制刷新与恢复链路默认保留关键排障日志,便于后续定位现场 Signed-off-by: Lulu <58587930+lulu-sk@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
统一历史记录的项目 scope 归属规则,修复父子项目并存时的误归类,并补强白屏/刷新定位链路。
技术改动:
产品影响: